Flourless Almond Cake - Low Carb, Gluten Free, Reduced Sugar Sponge Cake